﻿<?php
include '../setup.php';

$set = new setup();

$postfields = array($searchterm_username, $searchterm_fname, $searchterm_lname, $searchterm_phone, $searchterm_email, $searchterm_role);//ονόματα μεταβλητών που χρησιμοποιούνται για την αναζήτηση
$dbfields = array('user_name', 'user_fname','user_lname', 'user_phone1', 'user_email', 'user_level');//ονόματα στηλών του πίνακα στην βάση
$qryfields = array();
$i=0;

foreach ($postfields as $pf) {
    if($pf!=="") {
        array_push($qryfields,"$dbfields[$i]='".$pf."'"); //δημιουργία ερωτήματος
    }
    $i++;
}

if($searchterm_username == "" && $searchterm_fname=="" && $searchterm_lname=="" && $searchterm_phone=="" && $searchterm_email=="" && $searchterm_role==""){//δεν έχουν επιλεγεί κρητίρια αναζήτησης

    $result = $set->qry("Select * from USERS WHERE user_level = 4 or user_level = 1");

}else{
    $result = $set->qry("Select * from USERS where " . join(" AND ",$qryfields)); //δημιουργία ερωτήματος με τα κρητίρια που έχουμε επιλέξει
}

?>
<div id = "results">

    <table>
        <th>Username</th><th>First Name</th><th>Last Name</th><th>Location</th><th>Role</th><th>Phone</th><th>Email</th><th>Tools</th>
        <th><a href=<?php echo "users.php?id=".$user_id."&action=new"?>><img src="imgs/new_icon.png" alt="new" title="new" width="30px"></a></th>
        <?php
        while($row = mysql_fetch_assoc($result)) //επανάληψη για την εμφάνιση των αποτελεσμάτων στον πίνακα
        {
            $user_id = $row['user_id'];
            ?>
            <tr>
                <td><?php echo $row['user_name'] ?></td>
                <td><?php echo $row['user_fname'] ?></td>
                <td><?php echo $row['user_lname'] ?></td>
                <td><?php echo $row['user_autocomplete'] ?></td>
                <td><?php echo userRole($row['user_level'])?></td>
                <td><?php echo $row['user_phone1']." - ".$row['user_phone2'] ?></td>
                <td><?php echo $row['user_email'] ?></td>
                <td>
                    <form action="users.php" method="get">
                        <a href=<?php echo "users.php?id=".$user_id."&action=view"?>><img src="imgs/view-icon.png" alt="view" title="View" width="25px"></a>
                    </form>
                </td>
            </tr>
            <?php } ?>
    </table>
</div>

<?php
function userRole($level){ //επιστρέφει το ρόλο του χρήστη  ανάλογα με το level
    if($level == 1){
        return "Administrator";
    }

    elseif($level == 4){
        return "Individual";
    }
}
?>